// This is a generic script which sends back to the mission_functions. The goal is to have all code in one place rather than scathered through 100 files.
private ["_object","_action_id","_player","_action","_arguments"];
_object = _this select 0;
_player = _this select 1;
_action_id = _this select 2;
_arguments = _this select 3;
diag_log Format["(%1)[%2]: obj:%3  player:%4  action:%5  args:%6",diag_tickTime,"process_action.sqf",typeof _object, str(_player), _action_id, count _arguments];
["d_all_maction",_this] call XNetCallEvent;
